package com.woniu.account.client.model;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author 杜岷芫
 * @since 2024年07月12日
 */
@Getter
@Setter
@Accessors(chain = true)
@TableName("venue_certify")
public class VenueCertify implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 场馆认证申请id
     */
    @TableId(value = "venue_certify_id", type = IdType.AUTO)
    private Integer venueCertifyId;

    /**
     * 场馆id
     */
    @TableField("venue_id")
    private Integer venueId;

    @TableField("venue_phone")
    private String venuePhone;

    @TableField("venue_name")
    private String venueName;

    /**
     * 场馆许可证
     */
    @TableField("venue_license")
    private String venueLicense;

    /**
     * 场馆详情
     */
    @TableField("venue_details")
    private String venueDetails;

    /**
     * 场馆地址
     */
    @TableField("venue_address")
    private String venueAddress;

    /**
     * 场馆图片
     */
    @TableField("venue_imgs")
    private String venueImgs;

    /**
     * 1审核中 2通过 3驳回
     */
    @TableField("certify_state")
    private Integer certifyState;

    /**
     * 审批时间
     */
    @TableField("approve_time")
    private String approveTime;

    /**
     * 驳回原因
     */
    @TableField("refuse_cause")
    private String refuseCause;

    /**
     * 审批创建时间
     */
    @TableField("create_time")
    private String createTime;


}
